package com.tjbank.cssys.dto;

import javax.validation.constraints.NotBlank;
import com.tjbank.cssys.framework.base.dto.CommonDTO;
import com.tjbank.cssys.annotaion.IsTenantCode;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 租户DTO
 * 
 * Package : com.tansun.magicube.iam.dto
 * 
 * @author -- lijiangtao 2020年5月4日 下午10:47:57
 *
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class TenantDTO extends CommonDTO {

	/** ❤❤❤❤❤ */
	private static final long serialVersionUID = 1L;

	/** 租户代码 */
	@IsTenantCode
	@NotBlank(message = "tenantCode:租户代码不能为空")
	private String tenantCode;

	/** 租户名称 */
	@NotBlank(message = "tenantName:租户名称不能为空")
	private String tenantName;

	/** 租户状态 */
	@NotBlank(message = "tenantState:租户状态不能为空")
	private String tenantState;

	/** 联系人 */
	private String linkman;

	/** 联系电话 */
	private String contactNumber;

	/** 联系地址 */
	private String address;

}
